﻿

// =================================================================== 
// Module说明
//====================================================================
// 创建时间：2018-12-28 14:27:20
// 负责人：Sushee
// ===================================================================

using System;
using System.Collections.Generic;
using System.ComponentModel;
using OF.Component.Model;
using System.Runtime.Serialization;
namespace OF.Component.Model
{
	#region NetworkOrder数据实体
	/// <summary>
	///网办订单数据实体  
	/// </summary>
	[Serializable]
    [DataContract]
	public class NetworkOrderInfo
	{
		
		#region 公共属性
		
		///<summary>
		///
		///</summary>
        [Description("")]
        [DataMember]
		public long OrderID
		{
		    get;set;
		}

		///<summary>
		///业务类型
		///</summary>
        [Description("业务类型")]
        [DataMember]
		public int BizTypeID
		{
		    get;set;
		}

		///<summary>
		///办理城市
		///</summary>
        [Description("办理城市")]
        [DataMember]
		public int CityID
		{
		    get;set;
		}

		///<summary>
		///姓名
		///</summary>
        [Description("姓名")]
        [DataMember]
		public string UserName
		{
		    get;set;
		}

		///<summary>
		///身份证号
		///</summary>
        [Description("身份证号")]
        [DataMember]
		public string IDNum
		{
		    get;set;
		}

		///<summary>
		///手机号
		///</summary>
        [Description("手机号")]
        [DataMember]
		public string UserMobile
		{
		    get;set;
		}

		///<summary>
		///变更前手机
		///</summary>
        [Description("变更前手机")]
        [DataMember]
		public string BeforeMobile
		{
		    get;set;
		}

		///<summary>
		///变更后手机
		///</summary>
        [Description("变更后手机")]
        [DataMember]
		public string AfterMobile
		{
		    get;set;
		}

		///<summary>
		///车牌号
		///</summary>
        [Description("车牌号")]
        [DataMember]
		public string PlateNo
		{
		    get;set;
		}

		///<summary>
		///车辆标识代码
		///</summary>
        [Description("车辆标识代码")]
        [DataMember]
		public string VIN
		{
		    get;set;
		}

		///<summary>
		///是否省内
		///</summary>
        [Description("是否省内")]
        [DataMember]
		public int IsProvince
		{
		    get;set;
		}

		///<summary>
		///准驾车型
		///</summary>
        [Description("准驾车型")]
        [DataMember]
		public string LicenceClass
		{
		    get;set;
		}

		///<summary>
		///降级后准驾车型
		///</summary>
        [Description("降级后准驾车型")]
        [DataMember]
		public string LowLicenceClass
		{
		    get;set;
		}

		///<summary>
		///驾驶证正本照片
		///</summary>
        [Description("驾驶证正本照片")]
        [DataMember]
		public string DrivingLicenceImage
		{
		    get;set;
		}

		///<summary>
		///驾驶证副本照片
		///</summary>
        [Description("驾驶证副本照片")]
        [DataMember]
		public string DrivingLicenceBackImage
		{
		    get;set;
		}

		///<summary>
		///交强险副本原件照片
		///</summary>
        [Description("交强险副本原件照片")]
        [DataMember]
		public string CompulsoryImage
		{
		    get;set;
		}

		///<summary>
		///原机动车号牌
		///</summary>
        [Description("原机动车号牌")]
        [DataMember]
		public string BeforePlateNoImage
		{
		    get;set;
		}

		///<summary>
		///变更后动车号牌照片
		///</summary>
        [Description("变更后动车号牌照片")]
        [DataMember]
		public string AfterPlateNoImage
		{
		    get;set;
		}

		///<summary>
		///临时牌照原件正面
		///</summary>
        [Description("临时牌照原件正面")]
        [DataMember]
		public string TemporaryLicenceImage
		{
		    get;set;
		}

		///<summary>
		///临时牌照反面
		///</summary>
        [Description("临时牌照反面")]
        [DataMember]
		public string TemporaryLicenceBackImage
		{
		    get;set;
		}

		///<summary>
		///订单状态
		///</summary>
        [Description("订单状态")]
        [DataMember]
		public int OrderState
		{
		    get;set;
		}

		///<summary>
		///支付状态
		///</summary>
        [Description("支付状态")]
        [DataMember]
		public int PayState
		{
		    get;set;
		}

		///<summary>
		///说明描述
		///</summary>
        [Description("说明描述")]
        [DataMember]
		public string OrderDesc
		{
		    get;set;
		}

		///<summary>
		///申请时间
		///</summary>
        [Description("申请时间")]
        [DataMember]
		public DateTime CreatedDate
		{
		    get;set;
		}

		///<summary>
		///申请人
		///</summary>
        [Description("申请人")]
        [DataMember]
		public long UserID
		{
		    get;set;
		}

		///<summary>
		///更新时间
		///</summary>
        [Description("更新时间")]
        [DataMember]
		public DateTime UpdatedDate
		{
		    get;set;
		}

		///<summary>
		///订单金额
		///</summary>
        [Description("订单金额")]
        [DataMember]
		public decimal OrderPrice
		{
		    get;set;
		}

		///<summary>
		///待支付金额
		///</summary>
        [Description("待支付金额")]
        [DataMember]
		public decimal NeedPayPrice
		{
		    get;set;
		}

		///<summary>
		///工本费
		///</summary>
        [Description("工本费")]
        [DataMember]
		public decimal CostPrice
		{
		    get;set;
		}

		///<summary>
		///邮寄费用
		///</summary>
        [Description("邮寄费用")]
        [DataMember]
		public decimal ExpressFee
		{
		    get;set;
		}

		///<summary>
		///其他费用(费用可以自定义,可能有多个)
		///</summary>
        [Description("其他费用(费用可以自定义,可能有多个)")]
        [DataMember]
		public decimal OtherPrice
		{
		    get;set;
		}

		///<summary>
		///收件地址
		///</summary>
        [Description("收件地址")]
        [DataMember]
		public long MailAddressID
		{
		    get;set;
		}

		///<summary>
		///邮寄公司
		///</summary>
        [Description("邮寄公司")]
        [DataMember]
		public int ExpressCompanyID
		{
		    get;set;
		}

		///<summary>
		///
		///</summary>
        [Description("行驶证正面照片")]
        [DataMember]
		public string VehicleLicenceImage
		{
		    get;set;
		}

		///<summary>
		///行驶证背面照片
		///</summary>
        [Description("行驶证背面照片")]
        [DataMember]
		public string VehicleLicenceBackImage
		{
		    get;set;
		}

		///<summary>
		///体检医院
		///</summary>
        [Description("体检医院")]
        [DataMember]
		public int HospitalID
		{
		    get;set;
		}
	
		#endregion
		
		#region 构造函数
		///<summary>
		///网办订单
		///</summary>
		public NetworkOrderInfo()
		{
		}
		
		#endregion
	}
	#endregion
}